package com.yl.chainStore.payrule.item

import com.yl.chainStore.entity.pay.PayCustomerOrder
import com.yl.common.control.ResponseBody

/**
 * 项目折扣规则处理
 */
interface ItemRule {

	/**
	 * 验证自身数据是否有错误（添加优惠卷模板用）
	 */
	fun validationSelf():ResponseBody


	/**
	 * 对于订单，是否可用
	 */
	fun canUseForOrder(order:PayCustomerOrder):Boolean
}
